hydroxy mercaptans - Turkish English Dictionary